Red-hot France remain on course to win Euro 2016 on home soil after they dispatched Iceland 5-2 to set up a semi-final with Germany.
Red-hot France remain on course to win Euro 2016 on home soil after they dispatched Iceland 5-2 to set up a semi-final with Germany.